This is an attempt to develop enterprise dashboard for this supermarket to monitor the income performance.
It’s from a data set I found on kaggle. It’s a supermarket sale, income, price, payment, etc.
I had this idea to utilize some recent work that has been done in the R community.
The idea was use shiny, bs4dash, css, docker and cloud runner GCP.
So, about the app.
The app, the supermarket data has a column call branch, customer type, product line. I decided to make a summaries about the total income, total quantity, gross income, products. The idea is to give it’s users a high level overview of the data.
We have the map and donut chart payment type, and maps with point of the store and the total quantity, and total income.
We have a line plot that shows the increase in sales per income over time
In the next tab, we have a data table and summaries
The folder structure:
This repository provides a Dockerized implementation of a Shiny app using the Rocker Shiny image. The Docker container can be built and run to deploy the Shiny app.
Make sure you have Docker installed on your system. You can download and install Docker from https://www.docker.com/get-started.
Navigate to the directory containing the Dockerfile and
your Shiny app files.
Run the following command to build the Docker image:
docker build -t shinyapp:v01 .
This command builds the Docker image with the tag shinyapp:v01.
Run the Docker Container Once the image is built, you can run a Docker container to deploy the Shiny app.
Use the following command to run the Docker container:
docker run -it --rm -p 3838:3838 shinyapp:v01
The options used in this command are explained as follows:
The Shiny app will be accessible in your web browser at http://localhost:3838.
Remember to replace shinyapp:v01 with the appropriate image name and tag if you used a different name or tag during the build step.